home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 9 / QRZ Ham Radio Callsign Database - Volume 9.iso / mac / unix / src / readme0.txt < prev    next >
Text File  |  1996-06-24  |  2KB  |  46 lines

  1.  
  2. The executable programs in this directory were created on a Sun Sparcstation
  3. running SunOS 4.1.3.  The code is fairly generic and should compile on a
  4. variety of UNIX machines.
  5.  
  6. Programs and files:
  7.  
  8.     callbook.db - The FCC Callsign Database
  9.  
  10.     call - A unix-style command line program which looks up callsigns
  11.         or names
  12.  
  13.     nucall - A login-style callbook server program.
  14.  
  15.     mknlist - creates an unsorted index of all the lastname,firstname
  16.         combinations in the database.  The database is first
  17.         created using mknlist, and then 'nsort' is run to sort
  18.         the data.  This is only done once.
  19.  
  20.     nsort - sorts the names index created by mknlist (see above)
  21.  
  22.     pick - a test program used to select every n'th callsign in the
  23.         database.  During testing, the list created by 'pick'
  24.         was fed to the 'call' program to test its accuracy.
  25.  
  26.     cblib.a - a library of data manipulation functions used by
  27.         both 'call' and 'nucall'
  28.  
  29.     welcome.cbk - a text file which displayed by nucall at signon.
  30.  
  31.     call.log - a logon record of all who use 'nucall'
  32.  
  33.  
  34. Programming Notes:
  35.  
  36. This software was written and compiled under both SunOS 4.1.3 and under
  37. Solaris 2.3.  The executables in this directory were compiled under
  38. SunOS 4.under SunOS 4.1.3 making them compatible with either OS.
  39.  
  40. These programs make use of the mmap() system call, which is available
  41. under most systems using BSD4.3 versions of UNIX.  For those systems
  42. not supporting the mmap system call, the user will have to create a
  43. workaround.  This workaround typically involves using the fseek()
  44. system call.
  45.  
  46.